/*底部*/
.footer-nav {
  background-color: #262a33;
}

.footer-nav>div {
  padding: 60px 30px;
}

.footer-list li {
  line-height: 26px;
}

.footer-list a {
  font-size: 12px;
  color: #b1b1b1;
}

.footer-list i {
  margin-right: 10px;
  vertical-align: middle;
}

.footer-list a:hover {
  color: #c8a565;
}
.contact-box {
  position: relative;
  padding-bottom: 20px;
  padding-right: 50px;
}

.contact-ico {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  font-size: 12px;
  color: #b1b1b1;
}

.contact-info, .contact-info2 {
  font-size: 14px;
  color: #b1b1b1;
  padding-left: 30px;
}

.contact-info2 {
  font-family: PingFang SC, Arial;
  color: #9b9b9b;
}

.footer-map {
  line-height: 30px;
  background-image: url(../images/website/footer.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: auto;
  font-size: 14px;
  color: #373c48;
  text-align: center;
  padding-top: 170px;
}

.footer-icp {
  background-color: #1f1f27;
  line-height: 40px;
  color: #b1b1b1;
}

.footer-icp>div {
  font-family: PingFang SC, '微软雅黑';
  font-size: 12px;
  padding: 0 30px;
}

.footer-icp span {
  color: #373c48;
  padding-left: 20px;
  float: right;
}

::-webkit-input-placeholder{
  color: #c5c5c5;
}

::-moz-placeholder{
  color: #c5c5c5;
  opacity: 1;
}

:-ms-input-placeholder{
  color: #c5c5c5;
}

.dux-page * {
  background-color: #373a49;
  color: #fff;
  padding: 8px 24px;
  margin: 0 10px;
}